stuffed oranges - German English Dictionary